fire protection foam - French English Dictionary